查看原文
其他

VR丨教你用Unity开发HTC Vive:远处拖动3D物体

2017-03-17 窗间风月 Gad-腾讯游戏开发者平台


HTC Vive 是由HTC与Valve联合开发的一款VR头显(虚拟现实头戴式显示器)产品,想必大家都玩到很多VIVE上的VR游戏了,那么如何使用Unity来进行VIVE上的VR游戏开发呢?


系列回顾:

教你用Unity进行HTC Vive:手柄按钮

教你用Unity开发HTC Vive :操作GUI


在项目中会需要拖动远处的物体,这种要如何去实现,下面就给大家介绍下在Unity HTC vive开发中远处拖动3D物体的教程。


效果如下,手柄射线照射到3D物体的时候,可以通过Trigger按钮抓住物体并拖动。



第一步


导入SDK:SteamVR Plugin和Vive Input Utility


第二步


删除场景中的默认摄像机,将CameraRig拖入场景



将VivePointers拖入场景



第三步


添加一个3d对象,并设置位置和大小



第四步


在物体上添加脚本Draggable,添加时会自动添加Rigidbody组件。运行即可





点击一下立即阅读近期热文


干货来了!VR/AR年度盘点TOP40

戴着VR眼镜玩中国象棋?策划文案初稿分享

跨越现实的屏障 腾讯视频中的VR技术实践分享

......


添加小编微信可享双重福利

1.加入GAD游戏VR交流圈获取行业干货资讯观看大牛分享直播

2.直接领取GAD独家VR资料库,地址在小编朋友圈

包括研究报告、游戏制作、项目分享等全套资料


↓长按添加小编GAD-安琪


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存